package org.yak.core.provider;

import java.io.Serializable;
import java.util.Map;

/**
 *
 * @平台：FAMSUN统一开发平台
 * @文件名称：ProviderSqlParam.java
 * @文件描述：动态执行sql的参数结构
 * @author xq
 * @日期：2017年11月17日下午2:56:57
 *
 */
public class ProviderSqlParam implements Serializable{

	/**
	 * 业务模型路径
	 */
	private String obj_path;
	
	/**
	 * 查询条件
	 */
	private String filter;
	
	/**
	 * 排序
	 */
	private String order_by;

	/**
	 * 业务数据
	 */
	private Map<String,Object> tableMetaDataValue;

	public String getObj_path() {
		return obj_path;
	}

	public void setObj_path(String obj_path) {
		this.obj_path = obj_path;
	}

	public String getFilter() {
		return filter;
	}

	public void setFilter(String filter) {
		this.filter = filter;
	}

	public String getOrder_by() {
		return order_by;
	}

	public void setOrder_by(String order_by) {
		this.order_by = order_by;
	}

	public Map<String, Object> getTableMetaDataValue() {
		return tableMetaDataValue;
	}

	public void setTableMetaDataValue(Map<String, Object> tableMetaDataValue) {
		this.tableMetaDataValue = tableMetaDataValue;
	}
}
